miniature horse cart - Turkish English Dictionary